direct demand - German English Dictionary